SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have an OS: slackware 14.0, suddenly my XFCE Desktop won't start, I even tried using startx, startxfce4 or changing my user and start another session..
Here is the error when I'm trying to start the XFCE
Did you make any updates that probably went wrong recently? This looks a lot like an only partially upgraded system or a system with a somehow mixed package base.
Did you make any updates that probably went wrong recently? This looks a lot like an only partially upgraded system or a system with a somehow mixed package base.
hmm if I remember, I only use installpkg for wget and slapt-get.. that's all.. but wget didn't get installed, only slapt-get.. If this is the case, is there any way for fixing this or restoring back?
Reviewing your dmsg output, it seems that the system not being able to load some modules and appearing as being not consistent are merely symptoms, caused by a failing harddisk.
Backup all important data immediately (if you have not anyways already, as recommended), then post the output of
You must first find out which updates you made. Slackware doesn't do any automatic updates, so if one was made, it must be you who initiated it. If you remember which tool you used then you can check its logs.
But as an alternative, I can suggest the following. If you accidentally upgraded something to the -current version this should detect and revert it. It will use the slackpkg tool. It should already be installed in a full install, else you can grab a package from a mirror such as:
(you can find the package under the slackware[64]/ap/ directory). Of course, look into the directory for you Slackware version.
Now do these as the root user:
Step 1: Install slackpkg if it's not already installed by doing
Code:
installpkg [the txz file you downloaded above]
Step 2: Edit the file /etc/slackpkg/mirrors by uncommenting one of the mirror sites (of course choose one that would be fast for you). Be careful: Uncomment one of those in the Slackware[64]-14.0 section, and not Slackware[64]-current!
Step 3: Do
Code:
slackpkg update
It should download a bunch of files containing the list of packages and updates.
Step 4: Do
Code:
slackpkg upgrade-all
Now it should display a list of available upgrades/revertions. If you apply them, your system should come back to its original form with all the official patches applied.
Try that from a Live-CD/DVD/USB, so that you have a known good OS for testing, most likely your OS is corrupted beyond repair due to the harddisk problems.
You must first find out which updates you made. Slackware doesn't do any automatic updates, so if one was made, it must be you who initiated it. If you remember which tool you used then you can check its logs.
But as an alternative, I can suggest the following. If you accidentally upgraded something to the -current version this should detect and revert it. It will use the slackpkg tool. It should already be installed in a full install, else you can grab a package from a mirror such as:
(you can find the package under the slackware[64]/ap/ directory). Of course, look into the directory for you Slackware version.
Now do these as the root user:
Step 1: Install slackpkg if it's not already installed by doing
Code:
installpkg [the txz file you downloaded above]
Step 2: Edit the file /etc/slackpkg/mirrors by uncommenting one of the mirror sites (of course choose one that would be fast for you). Be careful: Uncomment one of those in the Slackware[64]-14.0 section, and not Slackware[64]-current!
Step 3: Do
Code:
slackpkg update
It should download a bunch of files containing the list of packages and updates.
Step 4: Do
Code:
slackpkg upgrade-all
Now it should display a list of available upgrades/revertions. If you apply them, your system should come back to its original form with all the official patches applied.
I tried this one but am having a problem on using update, there's an error pertaining that I don't have wget, i tried installing wget by manually MAKE, but it produce more error.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.